html {
	overflow-y: scroll;
	-webkit-font-smoothing: antialiased
}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block
}
ul, li {
	list-style: none
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #ccc;
	margin: 1em 0;
	padding: 0
}
input {
	vertical-align: middle
}
a:hover, a:active {
	outline: none
}
h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	text-rendering: optimizeLegibility
}
button {
	width: auto;
	overflow: visible
}
input[type="text"], input[type="password"] {
	margin: 0
}
input[type="radio"], input[type="checkbox"] {
	vertical-align: baseline
}
input[type="submit"], button {
	position: relative
}
input[type="submit"]:active, button:active {
	top: 1px
}
.ie6 input {
	vertical-align: text-bottom
}
td, td img {
	vertical-align: top
}
sub {
	vertical-align: sub;
	font-size: smaller
}
sup {
	vertical-align: super;
	font-size: smaller
}
.invisible {
	left: -999em;
	position: absolute
}
body, input, textarea {
	font: 11px /1.3 Arial, Helvetica, Tahoma, sans-serif;
  /*color: #000;*/
}
body {
	min-width: 960px
}
a, .reversed:hover {
	text-decoration: none
}
.reversed, a:hover {
	text-decoration: underline
}
